maximum torque speed - Turkish English Dictionary